﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Joel.ImpresionesJL.Modelo.Entidades
{
    public abstract class Persona : EntidadBase<Int32>
    {
        #region Constructores

        public Persona()
        { }

        #endregion

        #region Atributos

        private String nombre;
        private String domicilio1;
        private String domicilio2;
        private List<Telefono> telefonos;
        private String email1;
        private String email2;

        #endregion

        #region Propiedades

        public String Nombre
        {
            get { return nombre; }
            set { nombre = value; }
        }

        public String Domicilio1
        {
            get { return domicilio1; }
            set { domicilio1 = value; }
        }

        public String Domicilio2
        {
            get { return domicilio2; }
            set { domicilio2 = value; }
        }

        public List<Telefono> Telefonos
        {
            get { return telefonos; }
            set { Telefonos = value; }
        }

        public String Email1
        {
            get { return email1; }
            set { email1 = value; }
        }

        public String Email2
        {
            get { return email2; }
            set { email2 = value; }
        }

        #endregion
    }
}
